allc=$(shell ls *.cpp)
allo=$(allc:.cpp=.o)
obj=my_shell
compiler=g++

$(obj):$(allo)
	@$(compiler) $(allo) -o $(obj)

%.o:%.cpp
	@$(compiler) -c $< -o $@

.PHONY:clean
clean:
	@rm $(allo) $(obj)
